inalienable property - Allemand Anglais Dictionnaire